WCGQL\Helpers\User A

Total Complexity 70
Dependencies 7
Dependents 2
Total lines 425
Lines of code 324
Logical lines of code 160
Comment lines 7
Methods 26
Properties 1

Methods 26

Method Rating Maintainability Complexity Lines of code
edit_password()
A
53 8 22
edit_customer()
S
53 6 22
to_schema()
S
54 4 22
loginByMobileNumber()
S
54 4 20
doesUserExists()
S
64 5 9
getCustomerFromSessionToken()
S
59 4 15
setUserMeta()
S
62 4 12
getUserByMobile()
S
59 3 15
validate_input()
S
66 4 8
login()
S
53 2 22
loginByMobileNumberOTP()
S
58 2 16
register()
S
64 3 10
input_to_api()
S
51 1 30
validate_email()
S
66 3 9
createCustomer()
S
50 1 30
get_token()
S
60 2 13
__construct()
S
70 2 6
getUserMeta()
S
70 2 6
doesEmailExist()
S
68 2 7
isValidEmail()
S
70 2 6
set_language_code()
S
72 1 5
set_token()
S
80 1 3
sendCustomerEmail()
S
80 1 3
logout()
S
68 1 7
from_api_to_schema()
S
81 1 3
get_language_code()
S
78 1 3